bring to completion - German English Dictionary